package Graficos;
import javax.swing.*;
public class Representacion_Grafica implements Cloneable{
	protected ImageIcon imagen;
	
	/**Constructor. */
	public Representacion_Grafica(){
		super();
	}
	
	/**Devuelve la altura de la imagen. */
	public int getAlto(){
		return imagen.getIconHeight();
	}
	
	/**Devuelve el ancho de la imagen. */
	public int getAncho(){
		return imagen.getIconWidth();
	}
	
	/**Modifica la imagen de la representacion grafica. */
	public void modificarImagen(ImageIcon i){
		imagen = i;
	}
	
	/**Devuelve la imagen de la representacion grafica. */
	public ImageIcon obtenerImagen(){
		return imagen;
	}
	
	/**Clona el objeto. */
	public Object clonar() {
		try {
			return this.clone();
		} catch (CloneNotSupportedException e){
			return null;
		}
	}
}
